62 #define TIMER_PERIOD 50000
67 WDT_A_hold(WDT_A_BASE);
76 Timer_B_clearTimerInterrupt(TIMER_B0_BASE);
78 Timer_B_initUpModeParam
param = {0};
79 param.clockSource = TIMER_B_CLOCKSOURCE_SMCLK;
80 param.clockSourceDivider = TIMER_B_CLOCKSOURCE_DIVIDER_1;
82 param.timerInterruptEnable_TBIE = TIMER_B_TBIE_INTERRUPT_DISABLE;
83 param.captureCompareInterruptEnable_CCR0_CCIE =
84 TIMER_B_CAPTURECOMPARE_INTERRUPT_ENABLE;
85 param.timerClear = TIMER_B_DO_CLEAR;
86 param.startTimer =
false;
87 Timer_B_initUpMode(TIMER_B0_BASE, &
param);
95 __bis_SR_register(LPM0_bits + GIE);
106 #if defined(__TI_COMPILER_VERSION__) || defined(__IAR_SYSTEMS_ICC__)
107 #pragma vector=TIMERB0_VECTOR
109 #elif defined(__GNUC__)
110 __attribute__((interrupt(TIMERB0_VECTOR)))
115 GPIO_toggleOutputOnPin(
MPU_initThreeSegmentsParam param